<?php

require_once 'SF/SFhabitation.php';
require_once "classes/Habitation.php";
require_once 'config.php';
/**
 * Classe permettant de gérer les metier du service Applicatif Personne 
 */
class SAhabitation{
    

    /**
     * Methode pour ajouter une personne à la BD
     * @param Personne Personne a mémoriser
     * @return Message PersonneMémorisée
     */
    public function ajouter($uneHabitationAAjouter) {
        $uneHabitationMemorisee=NULL;
       
            $uneHabitation = new SFHabitation();    
            $uneHabitationMemorisee=$uneHabitation->ajouter($uneHabitationAAjouter);

        return $uneHabitationMemorisee;
    }
    /**
     *  Methode pour modifier une personne
     * @param Personne Objet personne à modifier
     */
    public function modifier($uneHabitationAModifier) {
        $uneHabitationModifiee=NULL;
       
            $SFHabitation = new SFHabitation();    
            $uneHabitationModifiee=$SFHabitation->modifier($uneHabitationAModifier);

        return $uneHabitationModifiee;
    }
    /**
     * Methode pour lister les Personne selon les critères séléctionnée
     * @param Peronne Personne à lister
     */
    public function lister($uneHabitationARechercher) {

        $SFHabitation = new SFHabitation();
        return $SFHabitation->rechercher($uneHabitationARechercher);

    }
    
    public function ajouterHabite($objet){
        
        return true;
    }
    
    public function ajouterRole($objet){
        
        return true;
    }

    public function supprimer($uneHabitationASupprimer) {
        $SFHabitation = new SFHabitation();
        return $SFHabitation->supprimer($uneHabitationASupprimer);
    }

}
?>
